nonfactor payments - German English Dictionary